he's a wet blanket. - Turkish English Dictionary